package com.taiji.tvlauncher;

import android.util.Log;

/**
 * log输出
 */
public final class LogUtil {
    /** 是否是debug模式 */
    public static boolean isDebugMode = true; // BuildConfig.isDebugMode;
    private LogUtil() { }
    /**
     * Log.v输出到logcat
     * @param tag 标记
     * @param msg 消息
     */
    public static void info(final String tag, String msg) {
        if (isDebugMode == false || tag == null || msg == null) {
            return;
        }
        Log.v(tag, msg);
    }
    /**
     * Log.v输出到logcat
     * @param tag 标记
     * @param msg 消息
     */
    public static void trace(final String tag, String msg) {
        if (isDebugMode == false || tag == null || msg == null) {
            return;
        }
        Log.v(tag, msg);
    }
    /**
     * Log.d输出到logcat
     * @param tag 标记
     * @param msg 消息
     */
    public static void debug(final String tag, String msg) {
        if (isDebugMode == false || tag == null || msg == null) {
            return;
        }
        Log.d(tag, msg);
    }
    /**
     * Log.e输出到logcat
     * @param tag 标记
     * @param msg 消息
     */
    public static void error(final String tag, String msg) {
        if (tag == null || msg == null) {
            return;
        }
        Log.e(tag, msg);
    }
}
